const http = require('http');
const fs = require('fs');
const url = require('url');
const server = http.createServer();

server.listen(8080, function () {
  console.log('http://127.0.0.1:8080');
});

server.on('request', function (req, res) {
  // 支持渲染中文
  //   res.setHeader('Content-type', 'text/plain; charset=utf-8');
  //   res.write('2024年6月9日');

  // 支持渲染html标签
  //   res.setHeader('Content-type', 'text/html;charset=utf-8');
  //   res.write('<h1>2024年6月9日</h1>');
  if (req.method === 'GET') {
    console.log(url.parse(req.url));
    if (req.url === '/') {
      fs.readFile('./index.html', 'utf-8', function (err, data) {
        res.write(data);
        res.end();
      });
    } else {
      fs.readFile('./test-img.jpg', function (err, data) {
        res.end(data);
      });
    }
  } else if (req.method === 'POST') {
  }
});
